/*
 * ShipPartClass.java
 *
 * Version 1.0
 * Copyright 2011 BobSoft Inc
 */
package edu.gatech.galaxy.model.types;

/**
 * @author Robert
 * @version 1.0
 *
 */
public enum ShipPartClass {
    INVALID,
    SHORT_RANGE, ///< short range direct weapons, good against ships, bad against fighters
    MISSILES, ///< long range indirect weapons, good against ships, bad against fighters
    FIGHTERS, ///< self-propelled long-range weapon platforms, good against fighters and/or ships
    POINT_DEFENSE, ///< short range direct weapons, good against fighters or incoming missiles, bad against ships
    SHIELD, ///< energy-based defense
    ARMOUR, ///< defensive material on hull of ship
    DETECTION, ///< range of vision and seeing through stealth
    STEALTH, ///< hiding from enemies
    FUEL, ///< distance that can be traveled away from resupply
    COLONY, ///< transports colonists and allows ships to make new colonies
    BATTLE_SPEED, ///< affects ship speed in battle
    STARLANE_SPEED;
}
